<template>
    <div>
        子组件：{{msg}}{{obj.name}}
        <grand-son></grand-son>
        <button @click="val">子向父</button>
    </div>
</template>
<script>
import grandSon from './grandson'
export default {
    // props:['msg']
    //props可以接受number,string,boolean,object,array
    //object array 必须使用工厂函数return默认值
    props:{
        msg:{
            type:String,
            default:'hello'
        },
        obj:{
            type:Object,
            default:function(){
                return {name:'lili'}
            }
        }
    },
    components:{
        grandSon
    },
    methods:{
        val(){
            this.obj.name="dandan"
        }
    }
}
</script>
<style>

</style>
